home *** CD-ROM | disk | FTP | other *** search
- Short: Arkanoid demo game, working in progress
- Author: pearl_harbor@esseerre.mailshell.com (Stefano Maria Regattin)
- Uploader: pearl_harbor@esseerre.mailshell.com (Stefano Maria Regattin)
- Type: game/demo
- Distribution: OK
-
- Date: Tuesday, 4th February 2003
-
- This archive retains an Arkanoid like game named Mattonite and its levels editor
- named MattoniteEditor.
- The reason for this upload is the elimination of a bug of the bricks redrawing
- when comes the duck; now all should be OK.
- You can put the drawer of this game anywhere you like, but you cannot move the
- data drawers outside this game drawer.
- It is better that you install the font for this game, named Data70 just clicking
- on the InstallFont.Execute icon
- I have enclosed in this archive the source codes of this game and of its levels
- editor, that you can modify or improve with AMOS Professional 2.0; if you create
- a new game starting from these source codes, let me know via e-mail and don't
- forget to mention me in your creation.
- I have enclosed the plain text version of the source codes for whose that are
- interested of these and don't have a copy of AMOS Professional 2.0.
- The following is a brief description of the levels editor:
- There is the bricks area, the rainbow area and the gadgets area.
- In the bricks area you see at start a wall of red bricks.
- In the rainbow area you see two markers (each composed by an horizontal white
- line and followed by a horizontal black line) that state the begin and the end
- of the rainbow to be created.
- In the gadgets area you find the following buttons:
-
- Brick<>Level<>LevelBonus<>Quit
- Rainbow
- Load Save Major/Minor line
-
- You can click with the LEFT MOUSE BUTTON on an arrow to the right of the brick
- to change it and successfully drawing it in the bricks area.
- The arrows to the right of the level and of the level bonus indicator can be
- clicked with the LEFT or the RIGHT MOUSE BUTTONS to change their values slowly
- or quickly respectively.
- The rainbow button permits to create a new rainbow.
- The arrow key buttons to the right of the rainbow button are to change the
- position of the current rainbow marker.
- You can change the position of the rainbow markers using the LEFT or the RIGHT
- MOUSE BUTTONS for the lower or for the higher respectively, clicking in the
- rainbow area; the last clicked will became the current one.
- You can select the marker clicking with the LEFT MOUSE BUTTON on Major o Minor,
- depending that is active the major marker or the minor marker.
- attivo il marcatore maggiore o quello minore.
- First try to load a level with the load button; depending of the successful
- loading or not of the current level, you can modify an existing level or a new
- one.
- When you have done the level, save it with the save button and leave the editor
- by clicking the Quit button; All this with the LEFT MOUSE BUTTON.
- Now comes the description of the bonus bricks:
-
- ab -> adds a ball in the game field
- b+ -> adds to you a bar
- b- -> subs to you a bar
- b? -> adds or subs to you a bar
- B+ -> enlarges the bar
- B- -> reduces the bar
- B? -> enlarges or reduces the bar
- D -> duck switch
- G -> glue switch
- L+ -> turns on or powerups the laser
- L- -> powerdowns or turns off the laser
- L? -> turns on or powerups or powerdowns or turns off the laser
- N -> jumps to the next level
- P+ -> adds 100 points
- P- -> subs 100 points
- P? -> adds or subs 100 points
- R+ -> turns on the bottom row
- R- -> turns off the bottom row
- R? -> turns on or off the bottom row
- S+ -> incs the active balls velocity
- S- -> decs the active balls velocity
- S? -> incs or decs the active balls velocity
- V+ -> speedups the bar
- V- -> slowdowns the bar
- V? -> speedups or slowdowns the bar
- X -> the balls bounce no more against the bricks
- y+ -> pulldowns the bar
- y- -> pullups the bar
- y? -> pullups or pulldowns the bar
- ? -> one of the above bonus bricks randomly selected; if the choice falls on
- P+, P- or P?, the points added or subtracted are 200
-
- A new feature is the ability by option to show the closest score but greater
- than yours, choosen from the top hundred (or less) staying, instead showing only
- the highest score previously recorded.
- This game was unplayable under WinUAE that emulates an Amiga with a 68040 CPU;
- so I have added the option slow down correctly the game by enabling the video
- syncronization.
- Now you can choose to have coloured bonus bricks instead of the grey ones, for a
- bette recognition of these.
- Now the game is double buffered!
- Now the source codes are commented in english!
- I have created the game music but it gives problems, so it is suspended for now.
- I have removed the old Mattonite files that were the ones started with
- MattoniteOld.
- I have changed the credits' word Developing to Development.
- I have adapted all for an incoming baddy new entry: the Enemy One; it is not
- present in the game yet, it will be activated in future game updates.
- Now is all ready for the Enemy One baddies new entry.
- Now there is a little piece of music as option for the game.
- Now the little piece of music is almost correctly repeated.
- Now the Enemy One passes in game from one side to the other after a one minute
- playing, it shoots and can be hitted.
- Now all the problems brought by the Enemy One should be solved, particular
- attention I have taken for the rotation of this: it rotates clockwise coming
- from the left and anticlockwise coming from right.
- Now the better or best score goes correctly with your score if one of this has
- reached the first place.
- At end see my homepage to the following Internet address:
- http://space.tin.it/clubnet/aregat/
- The following is the same text in italian.
-
- Data: martedì, 4 febbraio 2003
-
- Questo archivio contiene un gioco tipo Arkanoid che si chiama Mattonite ed il
- suo editore dei livelli che si chiama MattoniteEditor.
- La ragione di questo caricamento è l'eliminazione del baco nel ridisegno dei
- mattoncini quando arriva il papero; ora dovrebbe essere tutto a posto.
- Potete mettere il cassetto di questo gioco dove volete, ma non potete spostare i
- cassetti dei dati fuori dal cassetto di questo gioco.
- E' meglio che installate la fonte di caratteri per questo gioco, che si chiama
- Data70 giusto cliccando sull'icona InstallFont.Execute.
- Ho incluso in questo archivio i codici sorgenti di questo gioco e del suo
- editore di livelli, che potete modificare o migliorare con AMOS Professional
- 2.0; se create un nuovo gioco partendo da questi codici sorgenti, fatemelo
- sapere per posta elettronica e non dimenticate di menzionarmi nella vostra
- creazione.
- Ho incluso i codici sorgenti in formato testo per quelli che sono interessati a
- questi e non hanno una copia di AMOS Professional 2.0.
- Quella che segue è una breve descrizione dell'editore di livelli:
- C'è l'area dei mattoni, l'area dell'arcobaleno (rainbow) e l'area dei bottoni.
- Nell'area dei mattoni si vede all'inizio un muro di mattoni rossi.
- Nell'area dell'arcobaleno si vedono due marcatori (ognuno formato da una linea
- bianca e da una linea nera orizzontali) che indicano l'inizio e la fine
- dell'arcobaleno che verrà creato.
- Nell'area dei bottoni trovate i seguenti pulsanti:
-
- Mattone<>Livello<>BonusLivello<>Quit(esci)
- Rainbow(arcobaleno)
- Load(carica) Save(salva) Major/Minor line(linea maggiore/minore)
-
- Potete cliccare con il TASTO SINISTRO DEL MOUSE su una freccia a destra del
- Mattone per cambiarlo e per disegnarlo con nell'area dei mattoni.
- Le frecce alla destra degli indicatori del livello e del bonus per lo stesso
- possono essere cliccate con il TASTO SINISTRO O DESTRO DEL MOUSE per cambiarne i
- valori rispettivamente in modo lento o veloce.
- Il pulsante Rainbow permette di creare un nuovo arcobaleno.
- I tasti freccia alla destra del pulsante Rainbow sono per cambiare la posizione
- del marcatore corrente.
- Potete cambiare la posizione dei marcatori dell'arcobaleno usando i TASTI
- SINISTRO E DESTRO DEL MOUSE per il piu' in basso e per quello piu' in alto
- rispettivamente, cliccando nell'area dell'arcobaleno; l'ultimo cliccato sarà
- quello attivo.
- Potete selezionare il marcatore cliccando con il TASTO SINISTRO DEL MOUSE su
- Major o Minor,a seconda che sia attivo il marcatore maggiore o quello minore.
- Per prima cosa provate a caricare un livello con il pulsante Load; a seconda che
- ci riusciate o meno, potete modificare un livello esistente od uno nuovo.
- Quando avete finito il livello, salvatelo con il pulsante Save ed uscite
- dall'editore cliccando il pulsante Quit; tutto cio' il TASTO SINISTRO DEL MOUSE.
- Ora segue la descrizione dei mattoncini di potenziamento:
-
- ab -> aggiunge una pallina nel campo di gioco
- b+ -> ti dà una barra
- b- -> ti toglie una barra
- b? -> ti dà o ti toglie una barra
- B+ -> allarga la barra
- B- -> riduce la barra
- B? -> allarga o riduce la barra
- D -> attiva o disattiva il papero
- G -> attiva o disattiva l'effetto colla
- L+ -> attiva o potenzia il laser
- L- -> impoverisce o disattiva il laser
- L? -> attiva o potenzia o impoverisce o disattiva il laser
- N -> salta al livello successivo
- P+ -> ti dà 100 punti
- P- -> ti toglie 100 punti
- P? -> ti dà o ti toglie 100 punti
- R+ -> attiva la riga in basso
- R- -> disattiva la riga in basso
- R? -> attiva o disattiva la riga in basso
- S+ -> aumenta la velocità delle palline attive
- S- -> riduce la velocità delle palline attive
- S? -> aumenta o riduce la velocità delle palline attive
- V+ -> velocizza la barra
- V- -> rallenta la barra
- V? -> velocizza o rallenta la barra
- X -> le palline non rimbalzano piu' contro i mattoncini
- y+ -> fa scendere la barra
- y- -> fa salire la barra
- y? -> fa salire o scendere la barra
- ? -> seleziona casualmente uno dei mattoncini di potenziamento precedenti; se
- la scelta cade su P+, P- or P?, i punti aggiunti o sottratti sono 200
-
- Una nuova caratteristica è la possibilità, con un'opzione, di mostrare il
- punteggio, preso tra i cento (o meno) presenti, piu' vicino al vostro punteggio
- ma maggiore, invece di mostrare il punteggio massimo registrato.
- Questo gioco era ingiocabile con WinUAE che emula un Amiga con processore 68040;
- così ho aggiunto un'opzione per rallentarlo correttamente grazie alla
- abilitazione della sincronizzazione del video.
- Ora potete scegliere di avere i mattoncini di potenziamento colorati invece di
- quelli grigi, per un migliore riconoscimento degli stessi.
- Ora lo schermo del gioco è sdoppiato (Double Buffer)!
- Ora i codici sorgenti sono commentati in inglese!
- Ho creato la musica del gioco ma dà troppi problemi, per ora è sospesa.
- Ho rimosso i file di Mattonite vecchio, cioé tutti quelli che iniziavano con
- MattoniteOld.
- Ho cambiato nei crediti la parola Developing in Development.
- Ho adattato tutto per un nuovo arrivato ostile: il Nemico Uno; non è ancora
- presente nel gioco, lo sarà nei prossimi aggiornamenti dello stesso.
- Ora è tutto pronto per l'entrata in gioco dei cattivi Nemico Uno.
- Ora c'è una musichetta come opzione per il gioco.
- Ora la musichetta viene più o meno ripetuta correttamente.
- Ora il Nemico Uno passa sullo schermo dopo un minuto di gioco, spara e può
- essere colpito.
- Ora i problemi portati dal Nemico Uno dovrebbero essere risolti, ho preso cura
- particolare per la rotazione di questo: ruota in senso orario venendo da
- sinistra ed in senso antiorario venendo da destra.
- Ora il migliore punteggio relativo o assoluto và correttamente con il punteggio
- se questo ha raggiunto la prima posizione.
- Per finire guardate la mia pagina su Internet al seguente indirizzo:
- http://space.tin.it/clubnet/aregat/
-
- Ciao!
-